a bitch in heat - German English Dictionary